dermal armor - Francés Inglés Diccionario